import QtQuick
import QtQuick3D

import QtQuick.Timeline

Node {
    id: node

    // Resources

    // Nodes:
    Node {
        id: rootNode
        Node {
            id: player
            Node {
                id: controller
                Node {
                    id: neck_control
                    x: -9.914612746797502e-05
                    y: 119.72310638427734
                    rotation: Qt.quaternion(-0.498749, -0.501247, -0.49875, 0.501247)
                }
                Node {
                    id: waist
                    x: -0.18769410252571106
                    y: 82.18022155761719
                    rotation: Qt.quaternion(-0.5, -0.5, -0.5, 0.5)
                }
                Node {
                    id: butt
                    y: 44.882110595703125
                    rotation: Qt.quaternion(0.501256, 0.49874, 0.501256, -0.49874)
                }
                Node {
                    id: __
                }
                Node {
                    id: leftShoulder__rotate
                    x: 37.60367965698242
                    y: 128.7726593017578
                    z: 45.445377349853516
                    rotation: Qt.quaternion(-0.00013878, -0.000138821, 0.707107, 0.707107)
                }
                Node {
                    id: leftHand_target
                    x: 37.634281158447266
                    y: 87.73023986816406
                    z: 55.9501838684082
                    rotation: Qt.quaternion(0.707107, -0.707107, -1.29048e-08, -1.29048e-08)
                }
                Node {
                    id: rightShoulder__rotate
                    x: -37.669498443603516
                    y: 128.7726593017578
                    z: 30.54007911682129
                    rotation: Qt.quaternion(-0.000138783, -0.000138818, 0.707107, 0.707107)
                }
                Node {
                    id: rightHand_target
                    x: -37.63889694213867
                    y: 89.18933868408203
                    z: 56.81903839111328
                    rotation: Qt.quaternion(0.707107, -0.707107, -1.97124e-08, -1.97124e-08)
                }
                Node {
                    id: rightLegRoot_rotate
                    x: -6.6838884353637695
                    y: 6.724931716918945
                    z: -28.72048568725586
                    rotation: Qt.quaternion(-0.000151851, -0.000151881, 0.707107, 0.707107)
                    scale.x: 1
                    scale.y: 1
                    scale.z: 1
                }
                Node {
                    id: rightfoot_target
                    x: -17.123144149780273
                    y: 4.280508995056152
                    z: 52.446311950683594
                    rotation: Qt.quaternion(0.707107, -0.707107, -1.58051e-08, -1.58051e-08)
                }
                Node {
                    id: leftLegRoot_rotate
                    x: 1.2884420156478882
                    y: 6.717596530914307
                    z: -66.43592071533203
                    rotation: Qt.quaternion(-0.000151866, -0.000151866, 0.707107, 0.707107)
                    scale.x: 1
                    scale.y: 1
                    scale.z: 1
                }
                Node {
                    id: leftfoot_target
                    x: 11.807205200195312
                    y: 6.940920829772949
                    z: 50.77944564819336
                    rotation: Qt.quaternion(0.707107, -0.707107, -1.29048e-08, -1.29048e-08)
                }
            }
            Node {
                id: bone
                Node {
                    id: ___1
                    y: 44.882110595703125
                    rotation: Qt.quaternion(0.707105, 0.707105, 0.00162826, 0.0016312)
                    Node {
                        id: rightLegRoot
                        x: -12.550594329833984
                        y: -4.593244526591468e-15
                        z: 0.16846837103366852
                        rotation: Qt.quaternion(0.472393, 0.493316, 0.583932, -0.438757)
                        scale.x: 1
                        scale.y: 1
                        scale.z: 1
                        Node {
                            id: rightKnee
                            x: 2.4111983520924696e-09
                            y: -5.329070518200751e-15
                            z: -37.5
                            rotation: Qt.quaternion(0.884615, 0.00214761, 0.466318, 1.316e-10)
                            scale.x: 1
                            scale.y: 1
                            scale.z: 1
                            Node {
                                id: rightfoot
                                x: 3.836930773104541e-13
                                y: -2.4868995751603507e-14
                                z: -37.5
                            }
                        }
                    }
                    Node {
                        id: leftLegRoot
                        x: 12.5
                        y: 1.1211681112399674e-06
                        z: 0.16846837103366852
                        rotation: Qt.quaternion(0.495479, 0.574877, 0.458473, -0.462406)
                        Node {
                            id: leftKnee
                            x: 2.4112125629471848e-09
                            y: -7.993605777301127e-15
                            z: -37.5
                            rotation: Qt.quaternion(0.844348, 0.00246756, 0.535789, 3.4469e-10)
                            Node {
                                id: leftfoot
                                x: 3.836930773104541e-13
                                y: -8.881784197001252e-16
                                z: -37.5
                            }
                        }
                    }
                    Node {
                        id: ___2
                        x: 2.7755575615628914e-17
                        y: -7.429760084752936e-16
                        z: -6.25
                        rotation: Qt.quaternion(1, 1.21782e-09, -0.000422194, -7.039e-06)
                        Node {
                            id: ___3
                            x: -2.7755575615628914e-17
                            y: 9.078878175915487e-16
                            z: -6.25
                            rotation: Qt.quaternion(1, 1.11791e-08, -0.000421504, -1.65985e-05)
                            Node {
                                id: ___4
                                x: -1.3877787807814457e-17
                                y: -6.701724678676024e-16
                                z: -6.25
                                rotation: Qt.quaternion(1, 2.92142e-08, -0.000420802, -2.63045e-05)
                                Node {
                                    id: ___5
                                    x: -6.938893903907228e-18
                                    y: -1.9660752789262687e-15
                                    z: -6.25
                                    rotation: Qt.quaternion(1, 4.88802e-08, -0.000420124, -2.06172e-05)
                                    Node {
                                        id: ___6
                                        x: -1.734723475976807e-18
                                        y: 8.27701008419997e-17
                                        z: -6.25
                                        rotation: Qt.quaternion(1, 5.489e-08, -0.000419438, 6.09839e-06)
                                        Node {
                                            id: ___7
                                            x: -1.3877787807814457e-17
                                            y: 2.904679264042337e-16
                                            z: -6.25
                                            rotation: Qt.quaternion(1, 3.62711e-08, -0.000418739, 3.81474e-05)
                                            Node {
                                                id: ___8
                                                y: -1.0736261191060872e-15
                                                z: -6.25
                                                rotation: Qt.quaternion(1, -2.91161e-09, -0.000418064, 5.54369e-05)
                                                Node {
                                                    id: ___9
                                                    x: 2.7755575615628914e-17
                                                    y: 1.068748903395797e-15
                                                    z: -6.25
                                                    rotation: Qt.quaternion(1, -4.94832e-08, -0.000417381, 5.61552e-05)
                                                    Node {
                                                        id: ___10
                                                        y: 1.90784345786843e-15
                                                        z: -6.25
                                                        rotation: Qt.quaternion(1, -9.21905e-08, -0.000416685, 4.65355e-05)
                                                        Node {
                                                            id: ___11
                                                            x: 5.551115123125783e-17
                                                            y: 1.5748036555351952e-15
                                                            z: -6.25
                                                            rotation: Qt.quaternion(1, -1.19698e-07, -0.000416012, 1.99437e-05)
                                                            Node {
                                                                id: chest
                                                                x: 5.551115123125783e-17
                                                                y: 4.597017211338539e-17
                                                                z: -6.25
                                                                rotation: Qt.quaternion(1, -1.27326e-07, -0.0004152, -1.0082e-06)
                                                                Node {
                                                                    id: leftShoulder_
                                                                    x: 37.668601989746094
                                                                    y: 1.1211681112399674e-06
                                                                    z: 0.04186145216226578
                                                                    rotation: Qt.quaternion(0.227248, 0.672713, -0.668059, 0.222517)
                                                                    scale.x: 1
                                                                    scale.y: 1
                                                                    scale.z: 1
                                                                    Node {
                                                                        id: leftElbow
                                                                        y: -7.105427357601002e-15
                                                                        z: -30.78433609008789
                                                                        rotation: Qt.quaternion(0.901916, -0.00212001, 0.431907, -3.22689e-11)
                                                                        scale.x: 1
                                                                        scale.y: 1
                                                                        scale.z: 1
                                                                        Node {
                                                                            id: leftHand
                                                                            x: 4.074095727446547e-09
                                                                            y: 7.105427357601002e-15
                                                                            z: -37.394989013671875
                                                                        }
                                                                    }
                                                                }
                                                                Node {
                                                                    id: rightShoulder_
                                                                    x: -37.60457992553711
                                                                    y: 1.1211681112399674e-06
                                                                    z: 0.04186145216226578
                                                                    rotation: Qt.quaternion(0.239489, 0.668621, -0.663763, 0.234543)
                                                                    scale.x: 1
                                                                    scale.y: 1
                                                                    scale.z: 1
                                                                    Node {
                                                                        id: rightElbow
                                                                        x: -1.4210854715202004e-14
                                                                        y: -1.4210854715202004e-14
                                                                        z: -30.78433609008789
                                                                        rotation: Qt.quaternion(0.907242, -0.00206453, 0.420604, -3.20795e-11)
                                                                        scale.x: 1
                                                                        scale.y: 1
                                                                        scale.z: 1
                                                                        Node {
                                                                            id: rightHand
                                                                            x: -4.0739678297541104e-09
                                                                            y: 1.4210854715202004e-14
                                                                            z: -37.394989013671875
                                                                        }
                                                                    }
                                                                }
                                                                Node {
                                                                    id: neck
                                                                    x: 1.1102230246251565e-16
                                                                    y: -8.426961385643583e-16
                                                                    z: -6.25
                                                                    rotation: Qt.quaternion(1, -4.73832e-08, -0.000197037, -6.51751e-05)
                                                                    Node {
                                                                        id: head
                                                                        y: -2.361880222651047e-15
                                                                        z: -25
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }

    // Animations:
    Timeline {
        startFrame: 0
        endFrame: 0
        currentFrame: 0
        enabled: true
        animations: TimelineAnimation {
            duration: 0
            from: 0
            to: 0
            running: true
            loops: Animation.Infinite
        }
        KeyframeGroup {
            target: leftKnee
            property: "position"
            Keyframe {
                frame: 0
                value: Qt.vector3d(2.41121e-09, -7.99361e-15, -37.5)
            }
        }
        KeyframeGroup {
            target: rightElbow
            property: "position"
            Keyframe {
                frame: 0
                value: Qt.vector3d(-1.42109e-14, -1.42109e-14, -30.7843)
            }
        }
        KeyframeGroup {
            target: rightElbow
            property: "rotation"
            Keyframe {
                frame: 0
                value: Qt.quaternion(0.907242, -0.00206453, 0.420604, -1.28318e-10)
            }
        }
        KeyframeGroup {
            target: rightHand
            property: "position"
            Keyframe {
                frame: 0
                value: Qt.vector3d(-4.07397e-09, 1.42109e-14, -37.395)
            }
        }
        KeyframeGroup {
            target: ___10
            property: "position"
            Keyframe {
                frame: 0
                value: Qt.vector3d(0, 1.90784e-15, -6.25)
            }
        }
        KeyframeGroup {
            target: ___2
            property: "position"
            Keyframe {
                frame: 0
                value: Qt.vector3d(2.77556e-17, -7.42976e-16, -6.25)
            }
        }
        KeyframeGroup {
            target: ___6
            property: "position"
            Keyframe {
                frame: 0
                value: Qt.vector3d(-1.73472e-18, 8.27701e-17, -6.25)
            }
        }
        KeyframeGroup {
            target: ___9
            property: "position"
            Keyframe {
                frame: 0
                value: Qt.vector3d(2.77556e-17, 1.06875e-15, -6.25)
            }
        }
    }
}
